Walnuts for cancer